high mountains - German English Dictionary